<?php
/**
 * LICENSE
 *
 * This source file is subject to the new BSD license that is bundled
 * with this package in the file license.txt or that can be found at 
 * http://code.google.com/p/billboardce/wiki/License.
 *
 * @package    Plugin_Slide_Type_Interface
 * @category   Interface
 * @license    http://code.google.com/p/billboardce/wiki/License New BSD License
 * @version    SVN: $Id: $
 */
interface Plugin_Slide_Type_Interface
{
    public function getTitle();
    
    public function getTypeForm();
    
    public function saveTypeForm($slideId, array $data);
    
    public function getData($slideId);
    
    public function getUrl($slideId);
    
    public function buildSlide($view, $slideId);
}